// pages/lost-found/index.js
Page({

  /**
   * 页面的初始数据
   */
  data: {
    loading: 'true',
    isEmpty: true,
    keyWord: '',
    timeFrame: '',
    // type: 1,
    option1: [
      { text: '所有时间', value: 0 },
      { text: '一周内', value: 1 },
      { text: '半个月内', value: 2 },
      { text: '半年内', value: 3 },
    ],
    option2: [
      { text: '寻物启示', value: '寻物' },
      { text: '失物招领', value: '招领' },
      { text: '所有动态', value: '所有动态' },
    ],
    value1: 0,
    tagtype: '所有动态',
    dataList:[
      // {lostId: 1,watchNum: 21, tag: '寻物' , description: "2021年 4月 1日 - 105教室丢失, 希望捡到的朋友及时归还", title: "遗失airpods" , imageUrl: 'https://7465-test-0gnibtq0d1e1243a-1304764432.tcb.qcloud.la/airpods.jpg?sign=779791ffddde63bd1ae1b3f7f835617f&t=1620285886'},
      // {watchNum: 22,  tag: '寻物' , description: "2021年 4月 2日 - 运动场丢失一副小米防蓝光眼镜，看见的朋友请评论留言帮助我，谢谢大家。", title: "寻找眼镜" , imageUrl: 'https://7465-test-0gnibtq0d1e1243a-1304764432.tcb.qcloud.la/%E7%9C%BC%E9%95%9C.png?sign=15cee99a5de83b7585bc6976114a9d46&t=1620283875'},
      // {watchNum: 42, tag: '招领' , description: "在食堂吃饭时，捡到一个粉色书包，失主请到女生宿舍502拿", title: "捡到书包" , imageUrl: 'https://7465-test-0gnibtq0d1e1243a-1304764432.tcb.qcloud.la/%E4%B9%A6%E5%8C%85.jpg?sign=68b3b0f4b8ea5c510b5901bd014617fb&t=1620283657'},
      // {watchNum: 52, tag: '招领', description: "2021年 5月 6日 - 本人在运动场散步在树下捡到一个nike篮球，失主请到男生宿舍306", title: "捡到篮球" , imageUrl: 'https://7465-test-0gnibtq0d1e1243a-1304764432.tcb.qcloud.la/%E7%AF%AE%E7%90%83.png?sign=54fc8ce66004a52f21c0feb79cf4f991&t=1620283964'},
      // {watchNum: 22, tag: '寻物' , description: "大概是在5月6日软件楼303自习室丢失了一把彩色的雨伞，希望同学若是误拿请会还，谢谢大家", title: "丢失雨伞" , imageUrl: 'https://7465-test-0gnibtq0d1e1243a-1304764432.tcb.qcloud.la/%E9%9B%A8%E4%BC%9E.jpg?sign=11385395067ae096af0ac95876d53cfb&t=1620284163'},
      // {watchNum: 2, tag: '寻物' , description: "不记得是啥时候遗失了，地点是校园吧，可能是校园丢失的吧，请送它回家。", title: "遗失渔夫帽" , imageUrl: 'https://7465-test-0gnibtq0d1e1243a-1304764432.tcb.qcloud.la/%E6%B8%94%E5%A4%AB%E5%B8%BD.jpg?sign=1dbe01899326dc56a613b730f63ceecd&t=1620284360'},
      // {watchNum: 62,  description: "2021年 4月 1日 - 105教室丢失, 希望捡到的朋友及时归还", title: "遗失airpods" , imageUrl: 'https://7465-test-0gnibtq0d1e1243a-1304764432.tcb.qcloud.la/airpod.jpg?sign=7b4142fc1f71cb77812fb9526af13642&t=1618627893'},
      // {watchNum: 72, tag: '寻物' , description: "2021年 4月 1日 - 105教室丢失, 希望捡到的朋友及时归还", title: "遗失airpods" , imageUrl: 'https://7465-test-0gnibtq0d1e1243a-1304764432.tcb.qcloud.la/airpod.jpg?sign=7b4142fc1f71cb77812fb9526af13642&t=1618627893'},
      // {watchNum: 2, tag: '寻物' , description: "2021年 4月 1日 - 105教室丢失, 希望捡到的朋友及时归还", title: "遗失airpods" , imageUrl: 'https://7465-test-0gnibtq0d1e1243a-1304764432.tcb.qcloud.la/airpod.jpg?sign=7b4142fc1f71cb77812fb9526af13642&t=1618627893'},
      // {watchNum: 112,  description: "2021年 4月 1日 - 105教室丢失, 希望捡到的朋友及时归还", title: "遗失airpods" , imageUrl: 'https://7465-test-0gnibtq0d1e1243a-1304764432.tcb.qcloud.la/airpod.jpg?sign=7b4142fc1f71cb77812fb9526af13642&t=1618627893'},
      // {watchNum: 2, tag: '寻物' , description: "2021年 4月 1日 - 105教室丢失, 希望捡到的朋友及时归还", title: "遗失airpods" , imageUrl: 'https://7465-test-0gnibtq0d1e1243a-1304764432.tcb.qcloud.la/airpod.jpg?sign=7b4142fc1f71cb77812fb9526af13642&t=1618627893'}
    ]
  },

  // 把id传过去
  
  toDetail(e){
    // console.log('==',e)
    wx.navigateTo({
      url: "/pages/lost-found/detail?lostId="+e.currentTarget.dataset.lostid+'&&watchNum='+e.currentTarget.dataset.watchnum,
    })
  },

  
  toEdit(){
    wx.navigateTo({
      url: "/pages/lost-found/edit",
    })
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    var timeout = setTimeout(()=>{
      this.setData({
        loading:false
      })
    }, 1500)
    this.getData()
  },

  getData(){
    // 获取后端数据
    // 调用云函数
    wx.cloud.callFunction({
      name: 'lostFoundData',
      data:{
        // timeFrame: this.data.timeFrame,
        // type: this.data.type,
        // lostTitle: this.lostTitle
      }
    }).then(res=>{
      // console.log(res)
      this.setData({
        dataList: res.result.data
      })
    })
  },

  timeChange(val){
    // console.log(val.detail)
    this.setData({
      timeFrame: val.detail
    })

    this.getData()
  },

  typeChange(val){
    // console.log(val.detail)
    this.setData({
      tagtype: val.detail
    })
    // console.log(this.data.tagtype)
    this.getDataBytype()
    // this.getData()
  },
  getDataBytype(){
    wx.cloud.callFunction({
      name:"getDataBytype",
      data:{
        tagtype: this.data.tagtype
      }
    }).then(res=>{
      if(res.result.data.length>0){
        this.setData({
          dataList: res.result.data
        })
      }else{
        this.setData({
          dataList: res.result.data
        })
        this.setData({
          isEmpty: false
        })
      }
    })
  },
  // 搜索，手机键盘上的搜索
  onSearch(e){
    // 带参 调用getList函数
    // this.getData()
    console.log(e.detail)
    wx.cloud.callFunction({
      name:"getLostfuzzyQuery",
      data:{
        title: e.detail,
        description: e.detail
      }
    }).then(res=>{
      if(res.result.data.length>0){
        this.setData({
          dataList: res.result.data
        })
      }else{
        this.setData({
          dataList: res.result.data
        })
        this.setData({
          isEmpty: false
        })
      }
    })
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {
    this.getData()
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {
    clearTimeout(timeout)
  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})